scientific communism - German English Dictionary